660A Jurong West Street 64 $4.19K • Jurong West • 2023-05-11 3 2 • 1184ft² / 109m²Built: 1999 • Map • 91593241 •