Three Double Bedroom Apartment – Xaghra – GOZO
Welcome to this charming apartment located in Xaghra, boasting a modern...
Apartments Terraced House in Xghajra To Rent by Ludwig Farrugia
Terraced House located near Smart City in Xghajra. Accommodation comprises...
Terraced House