Multifamily

Sold Properties

Multifamily

Sold Properties

2401 S Sycamore Ave.
Los Angeles, CA 90016

2401 S Sycamore Ave., Los Angeles, CA 90016

8 units