58 Desgrand Street, Archerfield sold price