A 12 Bedroom Detached House + 5 room bq, at Alausa, Ikeja, Lagos

Location