Downtown’s new 360 Market Square apartment tower is leasing up nicely, but the $120 million project continues to be plagued by legal disputes related to its construction.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results