Exciting news ABC Verdun is officially open! Characterized by its strong architectural signature and Mediterranean vibes ABC Verdun is spread across 1.3 million sqft – with 538,195 sqft of GLA housing 230 stores across six levels, serviced by 1,700 parking spaces, the department store alone spanning over 113,021 sqft – ABC Mall in the heart…