Where is Mairie de Montrouge?

Where is Mairie de Montrouge located?

Mairie de Montrouge, Mairie de Montrouge, France (approx. 48.818455°, 2.3196194°)


Where is Mairie de Montrouge on the map?