30 2Nd St, Worcester, Massachusetts 01605 - For Sale | reAlpha