Affinity at Eagan. A Lifestyle Community June 18, 2018 Leave a comment Affinity at Eagan is a lifestyle community – the first of its kind in a brand-new category of living for… Continue Reading →