This property doesn't exist anymore
Underground slot 1 room
Geneva, Boulevard des Philosophes 28
Google translation from the original version (FR)
CHAMPEL - 28, bouldevard Philosophers - 1205 Geneva
Indoor parking