The Curb at North Seven

 150 Glover Avenue, NorwalkCT 06850