462 Wallace Street #3, Rio Vista, CA 94571 - Homesnap