6901 S. Main Strees

Advertisement

Affordable Housing Coming to 69th & Main in South L.A.
Four-story, 50-unit building to replace vacant lot and single-family home.
By Steven Sharp