Where is Institut supérieur du commerce de Paris?

Where is Institut supérieur du commerce de Paris located?

Institut supérieur du commerce de Paris, Institut supérieur du commerce de Paris, France (approx. 48.89278°, 2.301111°)


Where is Institut supérieur du commerce de Paris on the map?