Villa Sierra Apartments in Chico, CA
Located at 729 Nord Ave, Chico, CA 95926
Location:
729 Nord Ave, Chico, CA 95926
Description:
Villa Sierra is centrally located in Chico, CA near California State University Chico offering spacious 1 & 2 bedroom apartment homes with wall to wall carpet, large walk-in closets, spacious bathr... More

Sorry!

We cannot find any listings from Villa Sierra Apartments on Marketplace. Check out these other listings near Chico.

Similar Listings
Listings (1 - 5 of 2,437)

729 Nord Ave

Chico, CA 95926