This is a apartment home. This home is located at 49 Saint Margaret St #2, Dorchester, MA 02125.Show more