Marcus & Millichap arranges sale of 19-unit apartment building in Greater Grand Crossing
Marcus & Millichap announced the sale of 6820 S. Perry Ave., a 19-unit apartment property located in Chicago, Illinois, according to Joseph Powers, regional manager of the…