Cork's purpose-built shopping street sells for €20m+