521 Shanghai Bend Rd

 521 Shanghai Bend Rd, Yuba CityCA 95991
$2,3004 Beds2130 sqft