This property doesn't exist anymore
Furnished flat 2 rooms
Geneva, Rue Robert-de-Traz 5
- 2
Google translation from the original version (FR)
2 room apartment
CHAMPEL
Luxury building with indoor pool