3683 S Victoria Ave2024-08-19T21:32:26-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD3683 S Victoria Ave Los Angeles, CA 900163683 S Victoria Ave. Los Angeles, CA 900164 units