17
8811 Burton Way
Los Angeles, CA 90048
$50,000,000 USD
123,000 SF
78
Units
3.98% Cap Rate
123,000 SF
$50,000,000 USD
Apartments