Land in high profile residential in oduduwa street ikeja GRA
This Land style property is located in is currently For saleLand and has been listed on Metrodotltd.com. This property is listed at ₦ 1,100,000,000.00. It has bedrooms, bathrooms, and is 1836 sq ft. The property was built in year.