Iris Escarra is mentioned in an article titled "New Urban Development proposes 12-story project in Miami" in the South Florida Business Journal.
LINKS
Click here to read the full article, "New Urban Development proposes 12-story project in Miami" (subscription required).