Outdoor movie night!

336 21st Street, Miami Beach 33139