A spacious house located at 11852 Paradise Lane in Glen Rock has new owners. The 4,154-square-foot property, built in 2008, ...
A house located at 3968 Lyn Circle in Dover has a new owner. The 1,860-square-foot property, built in 2007, was sold on Nov.