A 1,652-square-foot home at 2118 Lansbury Street in Santa Rosa sold in April 2023 for $690,000, a price per square foot of ...