The parcel owner is Massachusetts Bay.
According to Lowell public records 196.7 Walsh St, Lowell total assessed value is $163,300.
It is 51% lower than average parcel value in Lowell.
The area of the lot is approximately 3.5 acres and its value is $163,300.