On Starr Road in Windsor in September 2024 a 3,436-square-foot home was sold for $1,600,000, a price per square foot of $466. The home has 3 bedrooms and 3 bathrooms. In September 2024, a 2,116-square ...
Some results have been hidden because they may be inaccessible to you