32
162 W 65th St
Los Angeles, CA 90003
$1,195,000 USD
3,312 SF
4
Units
8.61% Cap Rate
3,312 SF
$1,195,000 USD
Multifamily