17021 N Bay Rd, 628, Sunny Isles Beach, Florida, 33160, USA
South Florida's Premier Photo Booth & Media Services