755 South Spring Street
Los Angeles, CA
MIXED USE | RESIDENTIAL | RETAIL
275 units
283,999 sf
0.89 acre lot area