Terra Completes $74 Million Sale of Doral Square Retail Center to IMC Equity Group in Miami’s City of Doral
The nearly fully-leased 150,000-square-foot retail destination offers a lifestyle-oriented tenant mix and a convenient location within one of…