17 West Street, Leura, NSW 2780 - House for rent - PropertyMate