Where is Large Flat At 2 Steps From The Eiffel Tower, Paris?

Where is Large Flat At 2 Steps From The Eiffel Tower, Paris located?

Large Flat At 2 Steps From The Eiffel Tower, Paris, Large Flat At 2 Steps From The Eiffel Tower, Paris, France (approx. 48.85544°, 2.29461°)


Where is Large Flat At 2 Steps From The Eiffel Tower, Paris on the map?