22
Panama Street Silicon Beach LLC
12820 Panama St
Los Angeles, CA 90066
$30.00 USD/SF/YR
6,378-13,913 SF
1
Space Available
Built 2018
13,913 SF Contiguous
Built 2018
6,378-13,913 SF
$30.00 USD/SF/YR
Office, Flex