5 Properties Found
Terraced house, Zabbar
€890,000
3 Bedrooms
3 Baths
€865,000
4 Baths
€825,000
€775,000
€525,000