Public Storage - Temple Terrace - 7308 E Fowler Ave
5 out of 5 stars- based on1 review
Showing 1 - 1 of 1 reviews
Clean secure unit, easily accessible, friendly staff
Public storage manager was very nice she called to confirm and answer any questions we had and allowed us to see the unit before renting the space.
- Andrew