7-ELEVEN #24596 in 21925 Devonshire St in Chatsworth