Turutu Place, Long Bay