7
3043 S La Brea Ave
Los Angeles, CA 90016
$459,993.60 USD/AC/YR
0.92 AC
1
Space Available
0.92 AC
$459,993.60 USD/AC/YR
Commercial