IRC Retail Centers is a real estate company focused on owning and operating open-air shopping centers.
814 commerce drive, suite 300