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