A finished Showroom in a very good location in Victoria Gozo, having an area of 12 x 44 ft including a permit for a Cars Sales Showroom.