tupelo sands new 2

Tupelo Sands

216 Units
Millville, DE

Located on 26 acres off of Powell Rd, Tupelo Sands is a 216 unit apartment complex located in Millville, DE. Amenities include a clubhouse, fitness center, tot lot, and an outdoor pool. The property changed ownership in August 2022.