12
601 N La Brea Ave
Los Angeles, CA 90036
$6,780,000 USD
0.3 AC
0.3 AC
$6,780,000 USD
Commercial