660A Jurong West Street 64 $4.19K • Jurong West • 359 day ago 3 2 • 1184ft² / 109m²Built: 1999 • Map • 91593241 •