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