North Dade Xtra Storage Inc is a private company categorized under Household and Commercial Storage and located in Miami, FL. Our records show it was established in 2001 and incorporated in Florida.
North Dade Xtra Storage Inc Miami address and phone