Apollo Tyres Stores In Powai, Mumbai, Maharashtra