Iris Escarra is mentioned in a South Florida Business Journal article titled "Melo Group proposes 58-story tower in downtown Miami."
LINKS
Click here to read the article, "Melo Group proposes 58-story tower in downtown Miami." (subscription required)