1740-1750 North Loop Rd
Alameda, CA 94502
Rate Upon Request
100,805 SF
1
Space Available
Built 1997
100,805 SF Contiguous
Built 1997
100,805 SF
Rate Upon Request
Flex