Life Storage - Houston - 13033 Jones Road
4.21 out of 5 stars- based on7 reviews
Showing 6 - 7 of 7 reviews
Love it
Vary friendly and know what they are talking about
- Janessa
Nothing Special
Waited 10 mins for someone to help me, the lease i did online was not in the system so had to wait for that to be done. Gate code didnt work.
- Rebecca