Two City Plaza is the simply the best new building in South Florida.
 





{MODELNAME}
{SQUAREFOOTAGE}
{BEDROOMS}
{BATHROOMS}
{FLOORAVAILABLE}