Purchase Green Artificial Grass - Encinitas 191 N El Camino Real, Encinitas, CA (1 reviews) Click to View Phone