Geo Location Information for 59.188.137.218 IP Address. The IP Address 59.188.137.218 is located at 22.2855 latitude and 114.158 longitude in Hong Kong SAR China. Friendly Location for the IP Address is Hong Kong (sar), Hong Kong, Hong Kong
香港地產資訊網, 提供網上搵樓、各區住宅物業、工商舖、車位叫價及物業成交紀錄搜尋,更為買家賣家設有按揭計算機及業主免費刊登放盤廣告。