17
600 S La Brea Ave
Los Angeles, CA 90036
$42.00 USD/SF/YR
10,011 SF
1
Space Available
Built 2015
10,011 SF Contiguous
Built 2015
10,011 SF
$42.00 USD/SF/YR
Retail