The former home of the Our Lady of Mount Carmel Church in Worcester may soon become a five-story apartment complex, according to plans an Atlanta developer filed with the Worcester Planning Board. The ...
A rendering of the proposed Alta Seven Hills apartment complex, which is slated for the former site of the Our Lady of Mount Carmel Church in Worcester RENDERING COURTESY OF WP EAST ACQUISITIONS, LLC ...
After years of debates about the future of the Our Lady of Mount Carmel Church site, developers have broken ground there to build a 371-unit apartment complex. The 5.3-acre property where the since ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results