3683 S Victoria Ave2024-01-24T21:51:54-08:00 Multifamily Sold Properties MultifamilySold Properties SOLD3683 S Victoria Ave Los Angeles, CA 900163683 S Victoria Ave. Los Angeles, CA 900164 units