SPACE STATION
Updated 209 days ago
3561 University Ave. Ste. C Waterloo, IA 50701
Space Station Self Storage is located at 3561 University Ave Suite C. in Waterloo, IA 50701. We're a convenient storage solution for residents and business owners in Cedar Falls, Evansdale, Hudson and every other city within a few miles away from our facility. Find us at the corner of University Avenue and Greenhill Road. College students will appreciate all that we have to offer as well. Our facility is next to Upper Iowa University - Waterloo Campus. Our prices, amenities, and location are unmatched!