940 Lincoln Road, Miami Beach Florida