1 Day Ago COMPARE Greenbriar Hills Apartments 148 Falls Ter, Watertown, CT 06779 1 Bed$1,377 - $1,543