Marcus & Millichap closes sale of 14,000-square-foot retail center in Indianapolis Marcus & Millichap Real Estate Investment Services recently closed the sale of Nora Shops, a 14,920-square-Foot retail property in Indianapolis.