JLL closes sale of 938,103-square-foot retail center in Austin
JLL Capital Markets has closed the sale and arranged the acquisition financing of the 938,103-square-foot Southpark Meadows I & II, which is located in Austin, Texas and serves as…