31 Davenport AVE, Davenport, CA 95017 - MLS#ML81835254 - Vista Prop...