Valley Park consists of 728 luxurious units. It is centrally located, within minutes’ drive to Orchard Road and Raffles Place.
Valley Park consists of 728 luxurious units. It is centrally located, within minutes’ drive to Orchard Road and Raffles Place.