Terra, one of South Florida’s most active residential and commercial development firms, has announced plans for the redevelopment and repositioning of what is currently known as Central Shopping Plaza into a 38-acre mixed-use project in the center of Miami-Dade County.
Read More