63
3361-3365 Barham Blvd
Los Angeles, CA 90068
$31.20 USD/SF/YR
1,260-3,761 SF
1
Space Available
Built 1940
3,761 SF Contiguous
Built 1940
1,260-3,761 SF
$31.20 USD/SF/YR
Office