Marcus & Millichap arranges sale of Willowbrook La Quinta Inn
Marcus & Millichap brokered the sale of La Quinta Inn, a 130-room hospitality property located in Willowbrook, Illinois, according to Steven D. Weinstock, regional manager…