« Back to Property and Real Estate Odudu & Co. Address8 / 10 Mogaji Street Ilupeju CityLagos Phone+234 1 497 5629