Duplex in Swieqi
Swieqi, Northern Harbour, Malta
€ 620,000
Apartment in Swieqi
€ 312,000
Apartment in Gzira
Gzira, Northern Harbour, Malta
€ 300,000
€ 360,000