Homes for sale - 2283 Lavender PL, Rio Vista, CA 94571 – MLS#220204...