Open House!
Viewed
2417 Meyers Drive
Santa Rosa, CA 95403
$695,000
3 beds
2 full
bathrooms1,553 sq.ft.
Listed By CENTURY 21 Epic