Coordinates: 26 70 280
Leaf Towers is the tallest building in Vertoak City. It is located in the direct middle of the city, acting as the centerpiece. It can be found at the end of the Main Street.
Physical Description Edit
Leaf Towers is two adjoined towers composed of wood, stone, and glass, and it has 13 floors. It is 66 blocks tall (67 if you include the redstone torches on top).
While Leaf Towers is in fact the tallest building, The Sequioa building reaches a higher point, as it its built at a greater elevation.