Monarka Party Rentals & More... Chula Vista, CA

651 Palomar St, Chula Vista, CA 91911