$525,000

30 South Broadway, Lawrence, MA, 01843

ACTIVE