Mallard Point Mini Storage

Closed
1004 19th Ave SE
Decatur, AL 35601

Mallard Point Mini Storage, located at 2321 8th Street SE in Decatur, AL, offers a total of 36 secure mini-storage units. With 24 units sized at 10 x 20 feet and 8 units at 10 x 10 feet, the facility is strategically situated adjacent to Pointe Mallard and Park Place subdivisions.

The storage contracts are month-to-month, with rent due on the 1st of each month. Renters have the convenience of making payments online via credit card or setting up a recurring monthly charge for added ease.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesAlabamaDecaturMallard Point Mini Storage

Partial Data by Foursquare.