Logged in at: 6 months Ago
This piece of land measuring 180*240 feet is strategically located in a Developed area facing the main road at Owode Ofada in Ogun State. There is dev...