Max stores Near Vashi, Navi Mumbai, 400705