84 Lansdowne Street, Newmarket sold price