Apartments in Northwest, Chico, CA

Villa Risa Apartments Photo Villa Risa Apartments
101 Risa Way
Chico, CA 95973
530-636-6168 Visit Location