7-Eleven 24595

7-Eleven #24595 is a 7-Eleven convenience store located at 3515 Callan Boulevard, South San Francisco, California.