The property located at 215 Fleming Way in Santa Rosa was sold on March 11, 2025 for $870,000, or $555 per square foot.