20 Science Park Road
Singapore, 117674
$4.70 per sqft
28 Feb 2025
2002
3
1 lot for every TBA sf leased
CapitaLand