multi family home 123 North Street, Stamford, CT 06901 Cont. to show $ 1,295,000 Cont. to show 6 Beds 3 Baths 0.16 Acres 3,864 Sqft Built in 1880 Courtesy of SmartMLS listed 31 Oct '23