Property Description
Victoria Gozo Shop To Let Ground floor available €25 Daily Situated close to independence Square Close to all amenities & parking