This property doesn't exist anymore
Underground slot 1 room
Geneva, Chemin de la Chevillarde 10 A
Google translation from the original version (FR)
Indoor car park number 39
Indoor car park number 39