Selma Place
Building Type
Mixed-Use
Size
51 Unit / 27,000 SF
Location
6753 W Selma Ave, Los Angeles
Year
2018
Status
Ongoing
For more information, please contact our office.
Building Type
Mixed-Use
Size
51 Unit / 27,000 SF
Location
6753 W Selma Ave, Los Angeles
Year
2018
Status
Ongoing
For more information, please contact our office.