$819,999 Active Under Contract 8Beds3Baths3248Sqft0.12Acres 89 Third St, Lowell, MA 01850 MLS#: 73588147