Todd Property is building a new $70m town centre at Long Bay and a new entranceway, Glenvar Ridge Road. Credit: Jason Oxenham