Villa Rita Apartments

650 Manzanita Avenue Chico CA 95926 (888) 848-5698