North Miami Mini Stor-it

Store Contact Information

1301 NE 119th Street, Miami, FL 33161
305-895-7757
[email protected]

North Miami Mini Stor-it Units

  • Unknown unit: please select a new type of unit.
SizeDescriptionMonthly RateSelect
10x10OUTSIDE STORAGE186.92

North Miami Mini Stor-it Location

1301 NE 119th Street, Miami, FL 33161