multi family home 139 Lockwood Avenue, Stamford, CT 06902 Active $ 1,500,000 Active 10 Beds 4 Baths 0.37 Acres 4,844 Sqft Built in 1935 Courtesy of SmartMLS listed 16 Feb '24