About 354 E Street
South Boston, Boston, MA 02127
A South Boston developer has won approval for the redevelopment of the former Saint Vincent DePaul Church in South Boston. Plans call for a 6-story multifamily development featuring 35 residential units.