PECK PLAZA 22

The Iconic Peck Plaza – tallest building in Daytona Beach