7 a.m. - 7 p.m.
7 Days a Week
St. Pete Self Storage is located on the southeast corner of Dr. Martin Luther King Jr. St. and 30th Avenue North. Our storage facility is across from Victory Automotive Service.
Tellus Self Storage in St. Petersburg, Florida, features all climate-controlled, carpeted storage units that are located inside a single floor building. The carpeted floors help keep dust and dirt at a minimum, similar to storing in your home.
Businesses can use our larger units for commercial and industrial storage to store things like file boxes, extra inventory, equipment, and construction materials.