70 @ Truro70 @ Truro 70 Truro is a freehold residential development at 70 Truro Road ,Singapore District 08. Well situated in a…Read More