This traditional 5-bedroom family villa is located close to the shops in Montauroux and to the beautiful Lac de Saint Cassien and offers countryside views and a secluded garden with a pool.