24 Dean Crest, Launching Place VIC 3139