Marcus & Millichap negotiates sale of 96-unit apartment property in Peoria
Marcus & Millichap brokered the sale of Crescent Creek Apartments, a 96-unit multifamily property in Peoria, Illinois, for $5.53 million. Yianni Mouflouzelis and Patrick Suffield,…