FLAT 107-A, PHASE - 2, METRO PALMGROVE APTS RAJBHAVAN ROAD, SOMAJIGUDA   HYDERABAD Telangana INDIA 500082 (Telangana)