Retail

JLL: Investment firm buys 91,000 sq. ft. Woodland Park retail center for $18 million