10
255 Liberty St
Lowell, MA 01851
$1,175,000 USD
4,603 SF
6
Units
5.95% Cap Rate
4,603 SF
$1,175,000 USD
Apartments