Nuevo Almond Grove Mobile Home Park 3.8 100 reviews 567 E Lassen Ave #705, Chico, CA 95973, USA (530) 342-6056