Cardinal Group Management ranks #20 on MHN’s Top 50 Multifamily Property Management Firms of 2023 By Cardinal Group August 22, 2023