100 Lincoln Rd #1226 Miami Beach, FL 33139