This is a multi family home. This home is located at 4 Cross St APT 1, Southbridge, MA 01550.Show more