A spacious house located at 2576 Cape Horn Road in Red Lion has new owners. The 2,374-square-foot property, built in 1998, ...
The property located at 3180 West Canal Road in Dover was sold on Nov. 8, 2024 for $260,000, or $179 per square foot. The ...