Posts

Largest Development Site Available In Downtown Miami Sells For $46 Million

The 92,972-square-foot development site, which is located at 16 SE 2nd St in downtown Miami, is currently home to a parking lot.

Uruguayan Investor Buys Nearly An Entire Block North Of Downtown Miami

In 2005, the Urbana condo tower was proposed for the site. CLICK ON THE HEADLINE FOR MORE