2323 scarff st. APARTMENT

78 UNITS, 100% AFFORDABLE HOUSING
UNIVERSITY PARK, LOS ANGELES
2023