House, MouginsMougins - Beautiful property walking distance from shops€2,400,0009 rooms5 bedrooms356 m²Sold