0901 LINDA C R.
Posted
Nice experience
The facility in Tallahassee Fl is very nice. Clean. This is my second time renting at this facility and they did their best to get the best deal possible for me and the short period if time that I would need it. I would recommend this place.

