iStore Share: Computer Service/Sales iStore Visit Website Request Info 35 South Van Brunt Street Englewood, NJ 07631 201-831-8050 About Map About Apple Store in the local community of Englewood. iStore is a community technology hub, where we service and sell computer devices and their accessories. iStore is an Apple Authorized Reseller. What's Nearby? Distance: 5 10 15 20 25 50 mi.