Property of the Week | 25 Elcho Street, Hamilton