$449,888 - 2322 Melrose Landing, Rio Vista, CA 94571
2322 Melrose Landing
Rio Vista,
CA
94571
Subdivision Name: Summit