METRO PALMGROW APRT, FLAT NO.304, R.B.ROAD,  .SOMAJIGUDA,   HYDERABAD Telangana INDIA  (Telangana)