933 N La Brea Ave
Los Angeles, CA 90038
$11,900,000 USD
18,000 SF
18,000 SF
$11,900,000 USD
Loft Creative Space