The River Place is a condominium development located at Havelock Road in District D03. The building has a 99-years leasehold and tenure. It was built in 2000. The development contains 509 units with 1 ...