5
5735 Camerford Ave
Los Angeles, CA 90038
$1,400,000 USD
7,336 SF
6
Units
5.76% Cap Rate
7,336 SF
$1,400,000 USD
Apartments