Flagler Park Plaza is a prominent power center situated in the heart of Miami, Florida. With a total area of 355,051 square feet and 1,660 parking spaces, this bustling center is home to a diverse range of national and regional small shop tenants and restaurants.
Offering a strong mix of retail and dining options, Flagler Park Plaza is a go-to destination for locals and visitors alike, providing a vibrant and convenient shopping experience in the Miami area.
Generated from the website