Property Finbar completes $100m Spring View Towers Finbar Group has completed its $100.3 million Spring View Towers project in Rivervale, with $96.6 million already secured from the sale of all but seven of the 188 apartments. 10 Oct 2014