News

Interra Realty brokered the $9.625 million sale of 6930 N. Greenview Ave. in Chicago’s Rogers Park neighborhood. The vintage ...