Landed · Estate

Vista Garden.
Property by property.

Explore 28 properties in Vista Garden. Select a property for its overview, transaction history and nearby amenities.

28properties

28 properties

1 Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1975

1 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

3 Toh Tuck Rise

Toh Tuck RiseTerrace House · Completion 1975

4 Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1975

7 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

7 Toh Tuck Rise

Toh Tuck RiseTerrace House · Completion 1975

9 Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1975

9 Toh Tuck Rise

Toh Tuck RiseTerrace House · Completion 1975

10 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

10B Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10C Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10D Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10E Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10F Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10G Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10H Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

10J Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1994

11 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

11 Toh Tuck Rise

Toh Tuck RiseTerrace House · Completion 1975

15 Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1975

16 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

17 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

18 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

19 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

19 Toh Tuck Rise

Toh Tuck RiseTerrace House · Completion 1975

29 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1975

37 Toh Tuck Crescent

Toh Tuck CrescentTerrace House · Completion 1977

40 Toh Tuck Place

Toh Tuck PlaceTerrace House · Completion 1977