The spacious property located at 2503 Village Road in Dover was sold on Nov. 27, 2024. The $285,000 purchase price works out to $136 per square foot. The house, built in 2005, has an interior space of ...