Crowdy and a developing place in Ibadan, the capital city of Oyo state of Nigeria
Good place
Wish this place developed to satisfaction
Local and residential area