RateMyApartments
The Summit and Birch Hill Apartments Ratings and Reviews
The Summit and Birch Hill Apartments
271 Main Street, Farmington, CT 06032
CURRENTLY REVIEWING