2381 NE 193rd St N Miami Bch, FL