FOR SALE: SWIZ RESIDENCE is located Off THERA ANNEX, Sangotedo, Lekki, Lagos. Title is C o.. Read more