9
4462 W 59th St
Los Angeles, CA 90043
$1,749,000 USD
6,642 SF
8
Units
5.76% Cap Rate
6,642 SF
$1,749,000 USD
Apartments