Maureen Ames
For Sale

16 Fayette St., Beverly MA

Spacious two family in convenient location in downtown Beverly near public transportation, shops and...