Renovated Terrace Link for Sale @ SS21 by adminhello123 | Feb 10, 2019 | Terrace Link | A renovated terrace house for sale: Land area: 23×70 square feet. Built-up: approx. 1,596 square feet 4 rooms, 3 baths.