15 Properties Found
Farmhouse, Xghajra
€2,150,000
Land, Xghajra
€2,400,000
Commercial, Xghajra
€7,415,000