Just Closed: 200 W Slauson Ave | 6-Unit Apartment Building in South Los Angeles Closed at $805,000 August 19, 2025