Address: 734 NW 80th St. near Miami