8942-8956 S Western Ave
Los Angeles, CA 90047
$3,500,000 USD
17,645 SF
71
Units
17,645 SF
$3,500,000 USD
Apartments