70 @ Truro at 70, Truro Road, Singapore 2176185. is a 5-storey residential flat development (24 units) with communal roof terrace at 70 Truro Road

(more…)