« Back to Property and Real Estate Biodun Odeleye & Co. Address16 Opebi Road CityLagos Phone+234 1 813 2600