Another Property Sold – 21 ALMA ST Lowell, MA

Lowell, MA:

This Land in Lowell, MA recently sold for $80,000.

This property features 0.11 acres, and was sold by
The Rogers/ Melo Team – LAER Realty Partners