Property How Much logo

rio vista

2004TOP
716units
99 yrs from 2001
upper serangoon view, Singapore 534198