800 High St., Dedham, Massachusetts 02026 - For Sale | reAlpha