Multifamily

Sold Properties

Multifamily

Sold Properties

5073-5079 W 21st St.
Los Angeles, CA 90016

5073-5079 W 21st St., Los Angeles, CA 90016

8 units