Cardinal Group Management Ranked For Third Consecutive Year to NMHC Top 50 Largest Apartment Managers By Cardinal Group April 10, 2023