824 Orchard Street, Santa Rosa, CA 95404
4
beds
1
bath
2,060 Sq.Ft. LIVING AREA
3,376 Sq.Ft. lot
Discover the Poppy Promise today, where your goals come first and every step is guided with care, expertise, and joy. Let’s make your real estate journey seamless, memorable, and successful.