Palma Ceia Storage
Self-Storage: 520 S MacDill Ave, Tampa, FL 33609
Palma Ceia
Locally owned air conditioned Self Storage facility. Friendly staff and great customer service. There are two locations along S. MacDill Ave.
- Shannon Burnett Realtor | Associate