Affinity Blog Articles

At Affinity we talk a lot about how active our communities are, but we actually live this out. This year was no different, when one of our properties received an urgent call from the North...