Divine Excellent Luxury Apartment Apartment Agbelekale, Inns in Nigeria 5 Idowu Atobite Street 6 Number of rooms: 3 View deal Description