Location map of 54 Havelock Road
Han (Lim)
88009441