Geneva apartment

Location:
Geneva, Switzerland
Square:
100 sq.m.