Homes for sale - 104 North Street #204, Stamford, CT 06902 – MLS#17...