Homes for sale - 516 Vauxhall Street #102 & 202, New London, CT 063...