3919 Deuce Dr
Santa Rosa, CA - $575,000