Location: Los Angeles, CA
Type: New Construction
Building Size: 24,000 SF
Lot Size: 7,078 SF
Property Type: Multi Family – Affordable Housing
Units: 38

MAIN ST | LOS ANGELES, CA