19
820 W 95th St
Los Angeles, CA 90044
$1,900,000 USD
7,547 SF
14
Units
6.56% Cap Rate
7,547 SF
$1,900,000 USD
Apartments