SoldSingle Family$499,99920 Richards St20 Richards StLowell, Massachusetts 018504Beds 2Baths 3,499Sq ftView Listing
ActiveSingle Family$599,00020 Richards St20 Richards StLowell, Massachusetts 018504Beds 2Baths 3,499Sq ftView Listing