7244 NW 34th St Miami, FL 33122