In August 2023, a 1,125-square-foot home on Hembree Lane in Windsor sold for $685,000, a price per square foot of $609. The ...