3401 Lapeer Rd, Auburn Hills, MI 48326
Melmar Mini Storage is a self storage facility in Auburn Hills, MI located at 3401 Lapeer Rd, Auburn Hills, MI 48326. Melmar Mini Storage offers affordable, convenient self storage units in Auburn Hills, MI.