$875,900 Active Under Contract 8Beds3Baths3420Sqft0.13Acres 781 Broadway St, Lowell, MA 01854 MLS#: 73595522