T.O. House is a 5 bedroom contemporary mansion with 3 living rooms, gym, swimming pool, large terraces etc. located in Nicon Town, a private residential estate along Lekki Epe Expressway, Lagos Nigeria.