Flagler City Center

2.5 Acre Site Listed For $125 Million In Downtown Miami

251 Flagler Street Site

251 Flagler Street Site

A 2.52 acre site located located at 251 Flagler Street in Downtown Miami is being listed for sale at $125 million

The site was originally listed in April 2015 as Sky Plaza, but never sold. 

The site, now called Flagler City Center, is approved by the FAA for a 1,010 foot tower with 2500 residential units at 4 million square feet.