Read More Retail Industry News JLL Income Property Trust buys Milford Crossing shopping center near Boston JLL Income Property Trust has purchased the newly-built Milford Crossing shopping center in Milford, Massachusetts for about $42… bySrinathFebruary 1, 2020