The property owners of the Welch Apartments building proactively addressed a potentially serious situation late last week by voluntarily evacuating the 17 residents, a news release says. The decision was made after consultation with a structural engineer regarding “bulging walls, and floors pulling away from the wall” that were discovered in the building. Currently, only the […]