3 Leslie Place, Junortoun | Fabulous resort lifestyle with pool and tennis court