Apartment for sale, France

Sort 45361 results:
USD498,964
Nice

5 room(s) • 5 Bed. • 116 m²

USD569,470
Strasbourg

3 room(s) • 2 Bed. • 81 m²