The STAR VISTA is part of a mixed development owned by Rock Productions Pte Ltd. Located at Vista Exchange Green in the one-north precinct, the building comprises a retail mall, THE STAR VISTA, (B1 to L2) and a civic and cultural centre, The Star..
Relevance: 1.4497795