25
11649 Mayfield Ave
Los Angeles, CA 90049
$13,500,000 USD
28,323 SF
40
Units
4.98% Cap Rate
28,323 SF
$13,500,000 USD
Apartments