Kendall Warehouse I

12401 SW 134th Ct, Miami, FL 33186

About Kendall Warehouse I

Kendall Warehouse I is a self storage facility in Miami, FL located at 12401 SW 134th Ct, Miami, FL 33186. Kendall Warehouse I offers affordable, convenient self storage units in Miami, FL.

CONTACT INFORMATION

Kendall Warehouse I
12401 Sw 134th Ct
Miami, FL 33186

Is This Your Business?

Claim Your Profile