Property on Flagler Street in Downtown Miami is up for sale, according to The Next Miami. The 2.5 acre site has conceptual plans called "Sky Plaza" that could be a 2.4 million square foot project.
Bids are due April 22 for the site.
Property on Flagler Street in Downtown Miami is up for sale, according to The Next Miami. The 2.5 acre site has conceptual plans called "Sky Plaza" that could be a 2.4 million square foot project.
Bids are due April 22 for the site.