Very nice clean
Address: 10951 E Mountain View Ave, Selma, CA 93662, USA
daniel sanchez | Sep 29, 2018
Yes very clean
Diego Cruz | Sep 29, 2018
Yes
carlos medel | Sep 29, 2018
Definitely, no dust and stubborn rocks to go thru. Especially if you have a stroller
Thanks! Your answer is awaiting moderation.