Savills | | Property for sale
10,763.92 sq ft(1,000 sq m)
Guide price €3,800,000