382 Havelock Road
Singapore,
SG 169629
Near Singapore River
Distance1.2 miles
SELECT