99 South St UNIT 6, Lynn, MA, 01905

$1,499,000

99 South St UNIT 6, Lynn, MA, 01905

PENDING