Land for sale, 624 Shewville Road, New London, Connecticut, in Ledyard, United StatesLedyard, 624 Shewville Road, New London, ConnecticutPlot of land