Photo detail

July 18, 2024

Stories this photo appears in:

Providence Town Center back on market 2 years after last acquisition

The property last sold for $162M in 2022.