todfunds-be-122917

Buy this photo
Charles Paullin | Staff The town currently owns 889, 903 and 913 Farmington Ave., the sites of potential transit-oriented development.
Buy this photo