8800 Compton Ave
Los Angeles, CA 90002
$695,000 USD
1,864 SF
3
Units
12.17% Cap Rate
1,864 SF
$695,000 USD
Apartments