18 McCubbin Street, Burwood sold price