200 W Slauson Ave
Los Angeles, CA 90003
$900,000 USD
3,953 SF
6
Units
7.47% Cap Rate
3,953 SF
$900,000 USD
Apartments