66 Seletar Aerospace View, Singapore
A:
B: 66 Seletar Aerospace View, Singapore

See on Google Maps