Walgreens
1695 NW 20th St, Miami 33142