7-Eleven 34986

7-Eleven #34986 is a 7-Eleven convenience store located at 11680 Southwest 72nd Street, Miami, Florida.