About St. Mary’s Plaza

One bedroom apartments for seniors in Waltham, MA. Parking, library, function room, near train.