
$665,000 Sold Nov 05, 2024
- 728 Sq Ft
- $913/SF
- 124 Days On Market
- 2 Beds
- 1 Bath
- Built 1956
21903 Russian River Ave, Monte Rio, CA 95462
21903 Russian River Ave, Monte Rio, CA 95462$665,000 Sold Nov 05, 2024
21903 Russian River Ave, Monte Rio, CA 95462
21903 Russian River Ave, Monte Rio, CA 95462$1,375,000 Sold Jun 30, 2025
21920 Russian River Ave, Monte Rio, CA 95462
21920 Russian River Ave, Monte Rio, CA 95462$730,000 Sold Jun 12, 2025
21932 Russian River Ave, Monte Rio, CA 95462
21932 Russian River Ave, Monte Rio, CA 95462$1,100,000 Sold Sep 30, 2024
21786 Moscow Rd, Monte Rio, CA 95462
21786 Moscow Rd, Monte Rio, CA 95462