Homes for sale - 159 Otis Street, Stratford, CT 06615 – MLS#1704403...