129 Rivervale Street is located at 129 Rivervale Street Hougang / Punggol / Sengkang Serangoon / Thomson (D19-20). What is the floor size of this unit at 129 Rivervale Street? Floor size of this unit ...