THE INTERLACE
3 Beds 4 Baths
S$ 1,491 psf · Depot Road · D4 · 3 Beds 4 Baths
S$ 3,500,000