Nigeria Inside a ₦5.5Million land for sale behind IMSU Owerri Imo State, Nigeria. By Jacinta Ukwa - March 18, 2022 0 7 Share Facebook Twitter Google+ Pinterest WhatsApp This is Geodora Estate located in Urata in Owerri Town of Imo State Nigeria. This Estate is in a fast developing area with proximity … source Related