20
3234 Barham Blvd
Los Angeles, CA 90068
$1,575,000 USD
1,672 SF
4
Units
3.03% Cap Rate
1,672 SF
$1,575,000 USD
Apartments