Cobblestone Spire

Cobblestone Spire is a Building in Villager City, Being the tallest building in Villager City from 2002.