Advertisement
Pumpkin Poolooza is a floating pumpkin patch!
Event Venue & Nearby Stays
6845 University Ave, San Diego, CA, United States, California 92115, 6845 University Ave, San Diego, CA 92115-5829, United States,San Diego, California, Lemon Grove