23 Menzies Street, Rye sold price