762 Gorham Street #2, Lowell, MA 01852 - Homesnap