Apartments in Vernon, CT

Briar Knoll
401 Talcottville Rd
Vernon, CT 06066
(860) 881-2100 Visit Location