Photoshop, as usual. I considered drawing it by hand but then I would've had to know the exact shape of the street layout and stuff...

Would you make the water darker? Atm I don't like the contrast. I have also added shadows to the roofs but I'm not sure whether to include them or not- might become difficult to write on it when half the house is grey.