1306 Oakdale St

 1306 Oakdale St, ChicoCA 95928
$2,8005 Beds1900 sqftPets OK