Christopher Todd Communities creates non-profit A New Lease on Life™
(Editor’s note: News releases are published unedited, unless they contain factual errors.) Phoenix, Ariz. (July 25, 2017) — Christopher Todd Communities, a new innovative multi-family