The Star Vista Shopping Mall

1 Vista Exchange Green, Singapore 138617

The Star Vista is an urban retail sanctuary set within a uniquely integrated and natural environment.