Listings in Technology in Central Business District

Showing 2 of 2 results
155 South Miami Avenue, Central Business District, Miami, Florida 33132, United States
The hub, a 13-floor 136,000 square foot office complex at 155 S. Miami Ave at Southeast 2nd Street, is slated to be completed at the end of 2021
Is this your listing?
DowntownMiami.com
DowntownMiami.com
66 West Flagler Street, Suite 900, Central Business District, Miami, Florida 33130, United States
Downtown Miami Official Site showcasing all that Downtown Miami has to offer in just one site.