Approximately 1.89 km away
Address: The Great india place mall, opp atta market, A2 Sector 38A, Lower ground floor,, Noida, Uttar Pradesh 201301, India
Approximately 1.92 km away
Address: 2nd Floor, Shop No. 253, Great India Place, Sector 38A, Foot Over Bridge,, Ashok Marg, Noida, Uttar Pradesh 201301, India