An aerial view of the newly completed first phase of Centro City in Miami. Image courtesy of Terra Terra has secured $291 million in permanent financing for the first phase of Centro City in Miami ...