Commercial Property Executive Westwood Financial has acquired the Shops at Walnut Creek, a 225,224-square-foot retail center in Westminster, Colo. The sales price could not yet be learned. The Los Angeles investor purchased the property from InvenTrust Properties, which had acquired it in 2015 for $57.1 million. CBRE represented InvenTrust in the latest deal. Shops at […]

The post Denver-Area Retail Center Changes Hands appeared first on Commercial Real Estate Direct.