Homes for sale - 16 Weil Street, Stamford, CT 06905 – MLS#170398022...