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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.