Interra Realty brokers $2.58 million multifamily sale on Chicago’s South Side
Interra Realty, a Chicago-based commercial real estate investment services firm, brokered the $2.58 million sale of a 31-unit apartment building at 6949-6959 S. Merrill Ave.…