Marcus & Millichap arranges the $2.56M sale of net-leased retail property in East Peoria
Marcus & Millichap has announced that a 5,829-square foot net-leased Applebee's property located in East Peoria, Illinois has sold for $2,560,645.