JLL Capital Markets closed the sale of the 8,511-square-foot The Shops on Montview in Denver, Colorado
News release
17 November 2022
Newly constructed shopping center in Denver sells
Your browser doesn't support speech synthesis.
Listen to article •
Read time: 1 sec