Filming Locations (3)

  • Virginia Key, Florida, USA

  • Greenwich Studios - 12100 Ivan Tors Boulevard, Miami, Florida, USA (studio) (as Ivan Tors Studios)

  • Miami, Florida, USA