single family home 12 Loughran Avenue, Stamford, CT 06902 Cont. to show $ 715,000 Cont. to show 4 Beds 3 Baths 0.59 Acres 2,237 Sqft Built in 1964 Courtesy of SmartMLS listed 20 Feb '24