7895 SW 158th Terrace, Miami FL 33157, United States
Distance: 1250 yd.
Company description
We offer a wide variety of Climate Controlled household or business & commercial self storage unit sizes along with secure spaces for your cars, Rv’s, and boats.