Newstead @ The Star Vista

Address: 
The Star Vista
1 Vista Exchange Green, #01-17/18
138617
Singapore
Phone: 
+65 6659 7678