You can download some demo projects off this link, it's towards the bottom.
In there you'll find two examples of isometric games. Although it's not tailored specifically to placing buildings, I'm sure you'll be able to figure that part out on your own if you think the problem through. I would imagine you'd want to learn how to manipulate the TileMap node, since you'll be modifying the city's tilemap at runtime.