17 South Mini Storage - Savannah, GA
17 South Mini Storage 4119 Ogeechee Rd
Savannah, GA 31405 Phone | 912-236-2264
About this Company
17 South Mini Storage is a home improvement business featured on Tenlist - true local results. This business is located in the city of Savannah, Georgia, where they provide Self Storage, Portable Storage, Climate Controlled Storage, Rv Storage, Storage Services, Storage Units..etc. service(s).