Time might have forgotten the $18 million development site that has stood idle for nearly two decades in the middle of Haberfield, but the recent weather system has not.
The 1.9-hectare paddock, six… [read more]