3202 E Foothill Blvd
Pasadena, CA 91107
Price Upon Request
276,218 SF
276,218 SF
Price Upon Request
Self Storage