Riverside Villas receives full site work approvals for 5 townhouse unit project Written on 27 May 2016. Riverside Villas receives full site work approvals for 5 townhouse unit project