Real Estate
<span style="line-height: 18.9091px;">A Holiday Inn in downtown Miami sold Friday for $65 million &mdash; and the developers behind the deal plan to tear down the 10-story hotel and build a 77-story mixed-use tower in its place.</span>

In this article