Chuan Vista II is located at Chuan Drive, 554811, Hougang / Punggol / Sengkang (D19).