It seems you're using an unsafe, out-of-date browser. CLOSE(X)

Downtown Miami

flagler picture west to east front facade oct 2011 min Courthouse Plaza 28 West Flagler St.   DOWNTOWN MIAMI This 70,000 sf building is a 12 story office tower with plenty of parking and is easily accessible. The building is managed through our local site management office and maintenance staff. Our property is centrally located and has easy access to all major highways.