1673 Rebecca Dr

 1673 Rebecca Dr, Yuba CityCA 95993
$2,2004 Beds1983 sqftPets OK