Sold $9000 Camping, Lake View Overlooking Russian River (Melanie & Marcus) 21955 Santa Clara Ave, Monte Rio, CA 95462 sqft: 3500 Editorial Team 2 years ago