5370 Alhambra Ave
Los Angeles, CA 90032
Rate Upon Request
699-2,219 SF
2
Spaces Available
Built 1937
2,219 SF Contiguous
Built 1937
699-2,219 SF
Rate Upon Request
Flex