This property doesn't exist anymore
Hotel
1201 Geneva, Contact agency for the address
Google translation from the original version (FR)
Russian church, superb mansion late nineteenth of more ...
Russian church, superb mansion late nineteenth more than 1300 m2, completely renovated - Offices or home