According to our records, this business is located at 17231 Dona Michelle Dr. in Tampa (in Hillsborough County), Florida 33647, the location GPS coordinates are: 28.1221 (latitude), -82.371078 (longitude). Space Plus Self Stor is categorized under Storage (SIC code 4225). Known organization owner is David Grahn. You can contact the company by phone at (813) 910-2900.