Biscaya Hotel 540 West Ave (former Floridian) drug den scene from Miami Vice 1985

Biscaya Hotel at 540 West Ave (former Floridian Hotel). Drug den scene from Miami Vice, 1985.

Leave a Reply

Your email address will not be published.