Cited form Courier Mail. Written by Chris Herde The developers behind a $450m visionary town centre development in Brisbane inner west have sold the project site citing Covid and the economic climate for their decision to sell. Brisbane-based investment company IJ Capital paid $53m for the 9000sq m site on the corner of Sherwood Rd and High St, known as…