20
720 Lake Ave
Pasadena, CA 91104
Rate Upon Request
970 SF
1
Space Available
Built 1998
970 SF Contiguous
Built 1998
970 SF
Rate Upon Request
Retail