20
3325 Barham Blvd
Los Angeles, CA 90068
$61.44 USD/SF/YR
746-3,246 SF
1
Space Available
Built 1937
3,246 SF Contiguous
Built 1937
746-3,246 SF
$61.44 USD/SF/YR
Office/Retail