They keep the grounds clean
Alondra Mobile Home Park is located at 1100 W Alondra Blvd, Compton, CA 90220