Apartment Unit 38 at 368 Meridian Street Extension #38, Groton, CT 06340 - HotPads