Development firm Terra has received a total of $291 million in permanent financing for the recently completed first phase of ...
South Florida developer Terra has secured a $291 million permanent financing package for the first phase of the newly ...