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