28 Peter Street, Cobden sold price