Found 1 place
Address: 200 Civic Center Dr, Vista, CA
Latitude: 33.203 (33°12′11″N), Longitude: -117.2351 (117°14′6″W)