Article From: "Catherine Carlock"   Read full article

Developers have proposed a 36-unit apartment complex along a busy stretch of South Boston’s West Broadway.