3266 NE 168th St N Miami Bch, FL