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