13
735 S La Brea Ave
Los Angeles, CA 90036
$9,995,000 USD
23,660 SF
23,660 SF
$9,995,000 USD
Freestanding