Filmo Realty Limited Added by admin 0 reviews Listed in Building & Construction, Real Estate 18B Idowu Taylor Street, Victoria island, Lagos 01 2620396 Add to Favorites Claim Listing Updated: Sep 26, 2014 Overview Reviews Real Estate Add Your Review Please login or register to add your review.