117 Bowridge Drive Ne, Calgary, AB T3B 3P6, Canada
Distance: 90 m
Company description
Space Place is a Calgary self storage facility with Northwest Calgary's best rates. We offer a wide range of self storage units. Over 600 rental storage spaces in 62 different sizes.