Air-Conditioned Self Storage 2010 Staples Avenue at 2nd St. Key West, FL 33040
(305) 293-8868 Fax: (305) 293-8401