Terra Hill

18 Yew Siang Road, District 5 Singapore