Updated 8 hours ago$2,100/moFees may applyCosts calculator(Undisclosed Address), Beverly, MA 019152 bd1 ba928 sqftTownhouse