Property How Much logo

oleander towers

1998TOP
318units
99 yrs from 1995
lorong 1 toa payoh, Singapore 319771