280-278 Otter Rock Drive, Greenwich, CT 06830 is a single family home not currently listed. This is a 5-bed, 6.5-bath, 7,170 sqft property.