36 Units Development Site
South Los Angeles Asking $2,000.000
CRMLS #PW20042588