Party Equipment Rentals

8860 PRODUCTION AVE
SAN DIEGO, CA 92121