33
11733 Mayfield Ave
Los Angeles, CA 90049
$3,925,000 USD
10,282 SF
9
Units
4.25% Cap Rate
10,282 SF
$3,925,000 USD
Apartments