A 2,456-square-foot home at 961 Stonecastle Lane in Santa Rosa sold in July 2024 for $1,270,000, a price per square foot of $517. The home has 4 bedrooms and 4 bathrooms. In April 2024, a 3,355-square ...