$580,000

4 Garfield Ave, Beverly, MA, 01915

ACTIVE