Terra Gets $291M for Massive Miami Mixed-Use Development
Part of the retail portion of the first phase includes the redevelopment of Central Shopping Plaza, which is headlined by a 100,000-square-foot Target store and is 95 percent leased. Some other new and existing tenants include Bank of…