12/31 Norwood Street, Flemington sold price