Property Description Flo & wills a premium development of 5 bedroom semi detached & 4 bedroom terrace duplexes in ogudu -foreshore lagos state, nigeria Numbers