Barnes Chamonix
Barnes Chamonix - Town Centre - 3 Bedroom Apartment - Large Terrace With View
-
Chamonix
-
Living area
63 -
Rooms
4 -
Bedrooms
3