20 Howchin Place, Torrens ACT 2607