15 Elm St, Gloucester, MA, 01930

$475,000

15 Elm St, Gloucester, MA, 01930

Courtesy of: Abate & Ford Real Estate Team | Coldwell Banker Realty - Haverhill