Claim this facility
FacilityStorage Rentals of America
Address5460 Apalachee Pkwy, Tallahassee, FL 32311
Listed phone(850) 655-0650
Listed websitehttps://www.sroa.com/find-storage/florida/tallahassee/tallahassee-5460-apalachee-pkwy
Is this your facility?