Sold May 2025
$615,000
$575,000
1630 Arroyo Sierra Dr, Santa Rosa, CA 95405
3 bd 2 ba 1,400 sqft