2 Wks Ago COMPARE Cedar Village at Carroll 320 Howe Ave, Shelton, CT 06484 Studio - 2 Beds$1,400 - $2,200