A 5 Bedroom  Detached House on 2,480 meter square suitable for Commercial purpose located off Ozumba Mbadiwe Victoria Island, Lagos.  Rent:N20 Million per annum  (Long Lease)

Location