France
3
of
11
The apartment building is a ten-minute walk from the Eiffel Tower.
Save