17 Echuca Place, Cowra NSW 2794