Terra Secures $291M In Permanent Financing For Miami Mixed-Use Development
The first phase of the project includes a total of 350,000 square feet of revamped and newly built retail space, along with three 8-story multifamily buildings with 470 market-rate apartments.