10 days agoCommercial for sale, 409 Mead Road 1, in Decatur, United StatesDecatur, 409 Mead Road 1Commercial premises • 111.48 m²