Location/AddressVILLA DELLE ROSE, 40 Taman Nakhoda Singapore 257763
SCOTTS SQUARE 6 SCOTTS ROAD #B1-03SINGAPORE 228209 2.897 KM AWAY
DOVER GARDENS 28 DOVER CRESCENT #01-83SINGAPORE 130028 2.979 KM AWAY
VALLEY POINT 491 RIVER VALLEY ROAD #01-14SINGAPORE 248371 2.984 KM AWAY