Mini Warehouse Of Kendall LTD

12855 SW 136th Ave, Miami, FL 33186

About Mini Warehouse Of Kendall LTD

Mini Warehouse Of Kendall LTD is a self storage facility in Miami, FL located at 12855 SW 136th Ave, Miami, FL 33186. Mini Warehouse Of Kendall LTD offers affordable, convenient self storage units in Miami, FL.

CONTACT INFORMATION

Mini Warehouse Of Kendall Ltd
12855 Sw 136th Ave
Miami, FL 33186

Is This Your Business?

Claim Your Profile