CubeSmart Self Storage - CT Windham Boston Post Road
4.86 out of 5 stars- based on7 reviews
Showing 6 - 7 of 7 reviews
Great clean new unit
Great clean unit. Rebecca was very helpful
- Kathy
Great facility!
Very clean, brand new. Pricing is a bit high.
- Chris