Shopping Mall / Department Store in Vista Exchange Green
The Star Vista Shopping Mall
-
Locations
-
Category
-
Contact
+65 6694 3111
1 Vista Exchange Green, Singapore 138617
The Star Vista is an urban retail sanctuary set within a uniquely integrated and natural environment.