Flagler Park Plaza
W. Flagler St. & NW 82nd Ave., Miami, FL 33144 | Directions
Flagler Park Plaza is a strong center located in the heart of Miami. This 355,000+ square-foot center offers many strong national and regional small shop tenants and restaurants.
- GLA
- 355,051
- Metro Area
- Miami-Fort Lauderdale-Pompano Beach (FL)
25.771598, -80.330371 | 115890
Let's Get in Touch
Interested in a Space?
Contact our Leasing Representative
Susana Hernandez-Hazzi today!
Contact Susana