Multifamily

Sold Properties

Multifamily

Sold Properties

2336 W 21st St.
Los Angeles, CA 90018

2336 W 21st St., Los Angeles, CA 90018

4 units (sold twice)