Property Description
Victoria Gozo Shop To Let 1st and basement floor available €30 Daily Situated close to independence Square Close to all amenities & parking