8
1111-1121 Sunvue Pl
Los Angeles, CA 90012
$6,300,000 USD
18,160 SF
15
Units
4.76% Cap Rate
18,160 SF
$6,300,000 USD
Apartments