3 HDB DBSS sites to yield 1,590 units
Printable View